var PageEntity =function(param){
    
    var p = JSON.parse(param);
    PageEntity.prototype.getLimit = function(){
        return parseInt(p.length);
    }
    PageEntity.prototype.getStartLine=function(){
        return parseInt(p.start);
    }
    PageEntity.prototype.getFinishLine=function(){
        return parseInt(p.start)+parseInt(p.length);
    }

    PageEntity.prototype.getParam=function(keyName,defaultValue){
        var retStr;
        try{
            var Real = p.filter[keyName];
            console.log(p.filter);
            if(Real)
                retStr=decodeURIComponent(Real);
            else
                if(defaultValue)
                    retStr=defaultValue
        }
        catch(err){
            console.log(err);
        }
        return retStr;

    }
    return this;
}; 
module.exports = PageEntity; 